debacle (breakup of ice in a river) - Spanish English Dictionary